CEO
CEO Approval Rating
- -/100
Ethoca is a Canada-based SaaS platform that allows traders and card issuers to track, discover, and remedy fraud in virtual commerce.